.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
li{list-style: none;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:0 auto;}
p{margin:0 0 0 0;}

/* 头部 */
.head{height:35px;line-height:35px;color:#fff;font-size:14px;background:#333;overflow:hidden;}
.head a{color:#fff;}
.header{height:101px;}
.logo{margin-top: 20px;float: left;}

/* 搜索 */
.ss{height:53px;line-height:53px;color:#666;}
.ss a{color: #666;}
.hotSearch{float:left;}
.hotSearch a{color:#666;font-size:14px;display:inline-block;margin-right:6px;}
#formsearch {float: right;width:261px;height: 30px;margin-top: 33px;background: url(../images/ss.png)no-repeat;margin-right: 2px;}
#formsearch input{background: none;outline: none;border: none; height: 30px;line-height: 30px;float: left;}
#formsearch #keyword {float: left ;width: 222px;color: #484848;font-size: 12px;text-indent: 14px;}
#formsearch #s_btn {width: 39px;height: 30px;}

/* */
.pro{background: #f6f6f6;padding-bottom: 30px;}
.biaoti{
	color: #07a7ad;
    font-size: 30px;
    text-align: center;
    height: 80px;
    line-height: 80px;
    background: url(../images/tit.png)no-repeat center;
}
.product_list1{}
.product_list1 li{margin-bottom: 30px;}
.product_list1 li img{width:100%;}
.product_list1 li h3{color: #5f5f5f;font-size: 16px;line-height: 25px;margin-top: 11px;text-align: center;}

/* */
.ab{background-image: url(../images/ab.png);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-color: #1A1A1A;
    padding: 35px 20px 50px;}
.ab h3{
	color: #fff;
    font-size: 30px;
    font-weight: 300;
    margin: 10px 0;
    text-align: center;
}
.ab  .cont{
	color: #fff;
	font-size: 13px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 20px;
}
.ab a{
	display: block;
	width: 104px;
	height: 31px;
	line-height:31px;
	background: url(../images/more.png)no-repeat;
	color: #fff;
	text-indent: 29px;
	font-size: 14px;
	margin:0 auto;
}

/* */
.hezuo{
	background: #f6f6f6;
	padding-bottom: 28px;
}


/* */
.xin{padding: 10px 0 30;}

.xin-le{width: 55%;float: left;}
.xin-tit{height: 46px;line-height: 44px;background: url(../images/xian.png)no-repeat left bottom;}
.xin-tit span{display: block;background: url(../images/san.png)no-repeat left;padding-left: 3%;color: #07a7ad;font-size: 24px;background-size: 2% 40%;}
.news_list1{}
.news_list1 li{height: 40px;border-bottom: 2px dashed #999;line-height: 38px;position: relative;}
.news_list1 li a{display: block;color: #6b6a6a;font-size: 14px;width: 75%;overflow: hidden;height: 38px;}
.news_list1 li a i{font-style: normal;color: #07a7ad;font-size: 14px;}
.news_list1 li span{position: absolute;right: 0;top:0;color: #6b6a6a;font-size: 14px;}
.news_list1 li:last-child{border-bottom: none;}
.xin-ri{width: 41%;float: right;}
.xin-ri .cont{margin-top: 10px;color: #414141;font-size: 16px;line-height: 26px;}


/* */
.foot{background:#484848;padding: 18px 2%;text-align: center;color: #fff;font-size: 14px;line-height: 25px;margin-top: 40px;}
.foot a{color:#fff;}


@media(max-width:768px){

	#formsearch{margin-top: 10px}

	.biaoti{font-size: 24px;background: url(../images/tit.png)no-repeat center;background-size: 90% 2px;}

	.xin-le,.xin-ri{width: 100%;float: none;}
	.xin-tit span{font-size: 20px;}
}

.logoimg{float: left;
    width: 456px;
   
    margin-top: 45px;}
